package com.we.scrm.common.enums;

import com.we.scrm.bean.simpleObj;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

/**
 * 佣金级别：
 *0-普通用户，1-1级，2-2级
 **/

public enum RebateTypeEnum {

    NORMAL(0,"普通用户"),

    ONE(1, "一级会员"),

    TWO(2, "二级会员")
    ;

    private Integer code;
    private String name;

    RebateTypeEnum(Integer code, String name){
        this.code = code;
        this.name = name;
    }

    public String getName() {
        return name;
    }

    public Integer getCode() {
        return code;
    }

    public static String getNameByCode(Integer value){
        for(RebateTypeEnum item : RebateTypeEnum.values()){
            if(item.code.equals(value)){
                return item.getName();
            }
        }
        return null;
    }


    public static List<simpleObj> toList(){
        List<simpleObj> list = new ArrayList<simpleObj>();
        for(RebateTypeEnum item : RebateTypeEnum.values()){
            simpleObj obj = new simpleObj(item.code,item.name);
            list.add(obj);
        }
        return list;
    }

}
